History
History
Synonyms
UK
US
Meaning:
sheik

(also sheikh) an Arab prince or chieftain; a head of an Arab village etc

man who likes to flirt

PRINCE CHARMING as in Wiktionary
PRINCE CHARMING as in Wikipedia